package work;



import java.time.LocalDate;
import java.util.List;

public interface IUserDao {
    public void add(User user);
    public  void  del(int id);
    public  void  update(int id,String pass, String grade);
    public List<User> findAll();//查询学生对象 返回一个集合
    public  User findByid(int id);//按照ID查询学生 学生只有一个 就返回学生类型
    public List<User> findByName(String name); //按照姓名对学生进行模糊查询
    public List<User> findByBirthday(LocalDate startDate, LocalDate endDate);//按照生日时间段查询学生 起始日期和结束日期
    public List<User> findByGrade(String grade);//查询学生对象 返回一个集合
    public List<User> login(String name,String pass);
}
